﻿// Decompiled with JetBrains decompiler
// Type: Diga.WebView2.Interop.COREWEBVIEW2_MOUSE_EVENT_KIND
// Assembly: Diga.WebView2.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: E890F85C-2747-4676-BEB3-566B145AA00D
// Assembly location: F:\temp\microsoft.web.webview2.1.0.2210.55\Diga.WebView2.Interop.dll

namespace Diga.WebView2.Interop
{
    /// <summary>
    /// Specifies the kind of mouse event in WebView2.
    /// </summary>
    public enum COREWEBVIEW2_MOUSE_EVENT_KIND
    {
        /// <summary>
        /// Non-client area right mouse button down event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_NON_CLIENT_RIGHT_BUTTON_DOWN = 164, // 0x000000A4
        /// <summary>
        /// Non-client area right mouse button up event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_NON_CLIENT_RIGHT_BUTTON_UP = 165, // 0x000000A5
        /// <summary>
        /// Mouse move event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_MOVE = 512, // 0x00000200
        /// <summary>
        /// Left mouse button down event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_LEFT_BUTTON_DOWN = 513, // 0x00000201
        /// <summary>
        /// Left mouse button up event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_LEFT_BUTTON_UP = 514, // 0x00000202
        /// <summary>
        /// Left mouse button double click event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_LEFT_BUTTON_DOUBLE_CLICK = 515, // 0x00000203
        /// <summary>
        /// Right mouse button down event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_RIGHT_BUTTON_DOWN = 516, // 0x00000204
        /// <summary>
        /// Right mouse button up event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_RIGHT_BUTTON_UP = 517, // 0x00000205
        /// <summary>
        /// Right mouse button double click event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_RIGHT_BUTTON_DOUBLE_CLICK = 518, // 0x00000206
        /// <summary>
        /// Middle mouse button down event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_MIDDLE_BUTTON_DOWN = 519, // 0x00000207
        /// <summary>
        /// Middle mouse button up event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_MIDDLE_BUTTON_UP = 520, // 0x00000208
        /// <summary>
        /// Middle mouse button double click event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_MIDDLE_BUTTON_DOUBLE_CLICK = 521, // 0x00000209
        /// <summary>
        /// Mouse wheel event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_WHEEL = 522, // 0x0000020A
        /// <summary>
        /// X button down event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_X_BUTTON_DOWN = 523, // 0x0000020B
        /// <summary>
        /// X button up event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_X_BUTTON_UP = 524, // 0x0000020C
        /// <summary>
        /// X button double click event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_X_BUTTON_DOUBLE_CLICK = 525, // 0x0000020D
        /// <summary>
        /// Horizontal mouse wheel event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_HORIZONTAL_WHEEL = 526, // 0x0000020E
        /// <summary>
        /// Mouse leave event.
        /// </summary>
        COREWEBVIEW2_MOUSE_EVENT_KIND_LEAVE = 675, // 0x000002A3
    }
}
